﻿namespace Mangosoft.DiceCopy.Presentation.Domain.Models {
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    public class PositionModel {
        public Guid Id { get; set; }

        public string JobTitle { get; set; }

        public int CategoryCode { get; set; }

        public string JobNumber { get; set; }

        public string Department { get; set; }

        public string Responsibilities { get; set; }

        public int PositionTypeCode { get; set; }

        public string Qualifications { get; set; }

        public int ProvinceCode { get; set; }

        public int CityCode { get; set; }

        public string Zip { get; set; }

        public int YearsExperienceCode { get; set; }

        public int EducationLevelCode { get; set; }

        public int? GenderCode { get; set; }

        public int? AgeMax { get; set; }

        public int? AgeMin { get; set; }

        public int? LanguageCode { get; set; }

        public int? LangudageLevelCode { get; set; }

        public int? MonthlyPay { get; set; }

        public int? AnnualPay { get; set; }

        public string WorkingHours { get; set; }

        public string Payment { get; set; }

        public string Welfare { get; set; }

        public string Vacation { get; set; }

        public int Candidates { get; set; }

        public int? RequiredTravelCode { get; set; }

        public bool? IsTelecommuting { get; set; }

        public DateTime StartDate { get; set; }

        public DateTime? RepostDate { get; set; }

        public DateTime EndDate { get; set; }

        public int Status { get; set; }

        public int ApplicationMethod { get; set; }

        public string ApplytoEmail { get; set; }

        public string ApplytoURL { get; set; }

        public string SelectProcess { get; set; }

        public string Place { get; set; }

        public string Scout { get; set; }

        public bool? ApplyByGraduate { get; set; }

        public bool? IsExchange { get; set; }

        public int? Clicks { get; set; }

        public int? Searches { get; set; }

        public int? Applies { get; set; }

        public Guid RecruiterId { get; set; }

        public Guid CompanyId { get; set; }

        public Guid? FairId { get; set; }

        public Guid? BoothId { get; set; }

        public DateTime DateCreated { get; set; }

        public DateTime LastUpdate { get; set; }

    }
}
